Unigraphics. Справочник по интерфейсу пользователя

       

How To Migrate or Edit Files [Перенос и редактирование файлов фонтов]


Пользовательские файлы фонтов, созданные в версии 13.0 и ранее, необходимо преобразовать для переноса в версию 14.0. Перенос и редактирование - похожие процедуры. В обоих случаях Вы должны дисассемблировать двоичный файл фонта и в результате получить исходный (текстовый) файл фонта. Если Вы выполняете только перенос из версии в версию, то не нужно редактировать исходный файл фонта; достаточно откомпилировать его в двоичный вид и записать в соответствующую директорию. Если же Вы хотите модернизировать фонт, то дисассемблируйте двоичный файл и отредактируйте исходный файл фонта, затем откомпилируйте его снова в двоичный вид и перенесите в соответствующую директорию. Общая процедура переноса/редактирования выглядит следующим образом:

Дисассемблируйте двоичный файл фонта с помощью одной из следующих команд. Параметры команды, указанные в угловых скобках, являются необязательными. (Мы приводим примеры команд UNIX. Описание формата утилиты UGFONTC для других платформ можно посмотреть в подсказке, как было сказано выше.)

Дисассемблирование объектной библиотеки фонтов:

ugfontc <-scale> -l font_object_libray

где scale - размер рамки фонта (определение рамки фонта дано разделе "Меню File - Файл"). Пример объектной библиотеки фонтов - файл 10.ugf из версии 13.0 или ранее.

Дисассемблирование библиотеки фонтов Kanji:

ugfontc -k kanji_font_library

Пример библиотеки фонтов Kanji - файл 23.ugf.

Дисассемблирование библиотеки фонтов с расширением .fnx:

ugfontc -u font_binary_file

В результате выполнения выше приведенных команд создается исходный файл фонта, который затем необходимо скомпилировать. Перед компиляцией этот файл можно отредактировать по своему усмотрению. Компиляция исходного файла выполняется следующей командой:

ugfontc -c font_source_file

В результате выполнения этой команды создается файл фонта с расширением .fnx.

Перенесите скомпилированные двоичные файлы фонтов в директорию, указанную в системной переменной UGII_CHARACTER_FONT_DIR. По умолчанию определена директория:

$UGII_BASE_DIR/ugii/ugfonts

Учтите, что это формат, принятый в UNIX. Если Вы работаете на другой платформе, корректно используйте ее специфический синтаксис.



Содержание раздела